<?xml version='1.0' encoding='ISO-8859-1' ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"   
      xmlns:jb="http://java.sun.com/jsf/composite/componentes"
      xmlns:p="http://primefaces.org/ui">

    <h:form onsubmit="return checkSubmit();"  id="frmInfoSV">
        <h:panelGrid id="pgFormInfoSV">
            <p:panel >
                <h:outputLabel value="#{i18n['solicitud.venta.agrupacion.datos.generales']}" styleClass="subTitulo" />
                <p:separator />
                <h:panelGrid id="pgFormDto" columns="8" cellpadding="4">
                    <h:panelGrid columns="2">
                        <h:outputLabel  styleClass="label" value="#{i18n['sol.venta.empresa']}"/>
                        <h:outputText  value="#{solicitudVentaMBean.infoDto.empresaDto.descripcion}" styleClass="general"/>

                        <h:outputLabel  styleClass="label" value="#{i18n['sol.venta.organizacion']}"/>
                        <h:outputText  value="#{solicitudVentaMBean.infoDto.organizacionDto.nombre}" styleClass="general"/>
                    </h:panelGrid>
                    <h:outputLabel  styleClass="label" value="#{i18n['sol.venta.descripcion']}" />
                    <h:outputText  value="#{solicitudVentaMBean.infoDto.descripcion}" styleClass="general"/>

                    <h:outputLabel  styleClass="label" value="#{i18n['sol.venta.solicitante']}"/>
                    <h:outputText  value="#{solicitudVentaMBean.infoDto.solicitanteDto.descripcion}" styleClass="general"/>

                    <h:outputLabel styleClass="label" value="#{i18n['sol.venta.estado']}"/>                    
                    <h:outputText  value="#{solicitudVentaMBean.infoDto.estadoTexto}" styleClass="general"/>
                </h:panelGrid>          
            </p:panel>

            <p:panel id="pnlPrincipalDeta" header="#{i18n['panel.titulo.sol.venta.detalle']}" style="#{applicationMBean.estiloTitulo}">
                <h:panelGrid id="pngTabla" columns="1">
                    <p:dataTable id="tblPrincipalDeta" value="#{solicitudVentaMBean.infoDto.listaDetalles}" var="dto" widgetVar="widTable" 
                                 selectionMode="single" rowKey="#{dto.id}"
                                 emptyMessage="#{i18n['sol.venta.no.detalles']}" styleClass="estiloPanel"   >                        
                        <p:column headerText="#{i18n['sol.venta.deta.item']}"  styleClass="general">
                            <h:outputText value="#{dto.item}" styleClass="general" />
                        </p:column>
                        <p:column style="text-align:left;">
                            <f:facet name="header">
                                <h:outputText value="#{i18n['sol.venta.deta.fecha.necesidad']}" />
                            </f:facet>
                            <h:outputText value="#{dto.fechaNecesidad}">
                                <f:convertDateTime pattern="#{applicationMBean.formatoFechaHora}"  timeZone="#{applicationMBean.timeZone}"/> 
                            </h:outputText>                                
                        </p:column> 
                        <p:column headerText="#{i18n['sol.venta.deta.producto']}">
                            <h:outputText value="#{dto.productoDetaDto.productoDto.descripcion}" styleClass="general" />
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.unidad.medida']}" style="text-align: right">
                            <h:outputText value="#{dto.unidadMedidaDto.nombre}" styleClass="general" />
                        </p:column> 
                        <p:column headerText="#{i18n['sol.venta.deta.cantidad']}" styleClass="general" style="text-align: right;">
                            <h:outputText value="#{dto.cantidad}" styleClass="general" >
                                <f:convertNumber pattern="#{applicationMBean.formatoMontos}" />
                            </h:outputText>
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.cliente']}" style="text-align: right">
                            <h:outputText value="#{dto.clienteDto.descripcion}" styleClass="general" />
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.moneda']}" style="text-align: right">
                            <h:outputText value="#{dto.monedaDto.descripcionCorta}" styleClass="general" />
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.tarifa']}" style="text-align: right">
                            <h:outputText value="#{dto.tarifaDto.nombre}" styleClass="general" />
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.precio.tarifa']}" styleClass="general" style="text-align: right;">
                            <h:outputText value="#{dto.precioTarifa}" styleClass="general" >
                                <f:convertNumber pattern="#{applicationMBean.formatoMontos}" />
                            </h:outputText>
                        </p:column>
                        <p:column headerText="#{i18n['sol.venta.deta.estado']}"  styleClass="general" style="text-align: left;">
                            <h:outputText value="#{dto.estadoTexto}" styleClass="general"/>                        
                        </p:column>
                    </p:dataTable>
                </h:panelGrid>
            </p:panel>
        </h:panelGrid>  
    </h:form>
</html>